long-term notes payable - Francés Inglés Diccionario